electronic adhesive - German English Dictionary